linear search pseudocode